// const fs = require('fs')
// var a = fs.readFile('./test.txt',(err,data)=>{
//     // console.log(err)
//     console.log(data)
//     // throw err
//     // return data
// })
// // console.log(a)
// console.log(1111)
// fs.writeFile('wf.txt','hhh',()=>{})

// fs.readFile('wf.txt','utf-8',(err,data)=>{
//     // console.log(data)
//     // console.log(err)
//     console.log(data)
//     if(err){console.log(err)}
// })
// console.log(fs.readFileSync('wf.txt','utf-8'))
// console.log(1)

// fs.rename('test.txt','test_.txt',(err)=>{
//     throw err
// })
// fs.renameSync('test_.txt','test.txt')
// fs.unlink('test.txt',err=>{
//     console.log(err)
// })
// fs.unlinkSync('w')
// console.log(1)
// console.log(21312)

// const url = require('url')
// const urlstr = 'http://www.aaaa.com:80/qqqd/eeee?user=ninini&ps=1234#n'
// const parseurlstr = url.parse(urlstr) 
// // console.log(url.parse(urlstr,true)) 
// const parseurlstrtrue = url.parse(urlstr,true) 
// console.log(url.format(parseurlstr))

const querystring = require('querystring')
// console.log(querystring)
const str = 'user=nananana&password=1234'
// console.log(str)
// console.log(querystring.parse(str))
const obj = {a:0,b:1,c:3,d:42}
// const obj = [1,23,4,56]
// console.log(obj[0])
// console.log(querystring.stringify(obj))
// console.log(querystring.escape('伤害'))
console.log(querystring.unescape('%E4%BC%A4%E5%AE%B3'))